place where tortoises abound - Fransızca İngilizce Sözlük